be directly accountable for - Spanish English Dictionary